@charset "utf-8";
/* CSS Document */
* html,* html body /* 修正IE6振动bug */ { background-image : url (about:blank) ;background-attachment: fixed ; } 
#content { width:100%; background:#f4f2f2 url(../images/bg.png) repeat-x; margin-top:20px;}
.promo,.overlay { width:990px; margin:0 auto; background:url(../images/tbg.jpg) no-repeat 50% bottom; padding-bottom:15px;}
.overlay {background:url(../images/qbg.jpg) repeat-y 50% 0;}
.frame { width:950px; padding:0 20px;}
.mall-ti { height:40px; overflow:hidden; border-bottom:1px solid #d42222;}
.mall-ti h2 { background:url(../images/ti.gif) no-repeat; width:123px; height:26px; color:#FFF; line-height:21px; text-align:center; margin:9px 0 0 20px;}
.bought_cen {height:123px;overflow: hidden;width:970px;zoom:1;}
.bought_cen_list{overflow: hidden;width:856px;float:left; display:inline; margin:10px 0;}
.bought_cen_list ul{float:left}
.bought_cen .bought_LeftBotton,.bought_cen .bought_RightBotton {cursor: pointer;float: left;height:57px;width:47px; padding:33px 0}
.bought_cen .bought_LeftBotton a,.bought_cen .bought_RightBotton a{display: block;height:57px;width:47px;text-indent: -9999px;overflow: hidden;}
.bought_cen .bought_LeftBotton a {background:url(../../new/images/bought_hover.gif) no-repeat top left;}
.bought_cen .bought_RightBotton a{background:url(../../new/images/bought_hover.gif) no-repeat top right;}
.bought_cen .bought_LeftBotton a:hover{background-position: bottom left}
.bought_cen .bought_RightBotton a:hover{background-position: bottom right;}
.bought_cen li{float:left;overflow:hidden;padding-right:13px;vertical-align:top;width:160px; overflow:hidden;}
.bought_cen li img { width:160px;}
.mall-a { height:26px; padding:9px 0; overflow:hidden;}
.mall-a li { float:left; height:26px; line-height:21px; width:71px; text-align:center;}
.mall-a li.ac { background:url(../images/bti.gif) no-repeat 50%;}
.mall-a li a:hover,.mall-a li.ac a {color:#D42222;}
.mall-list { overflow:hidden;}
.mall-list li { border:1px solid #DDDDDD; background:#FFF; height:110px; width:144px; margin:0 4px 10px 8px; overflow:hidden; float:left;position:relative;}
.malllogo { margin:10px auto 0; width:100px;}
.mallname,.mallfan { margin:5px auto 0; text-align:center; width:144px;}
.mall-list li a { background:url(../../new/images/touming.gif); display:block; overflow:hidden; height:110px; width:144px; position:absolute; top:0; left:0; z-index:99;}
/****/
.bottoms { background:url(../images/dd.jpg) repeat-x 50% bottom; height:31px; width:100%; margin:0 auto;}
.botm-notice { background:url(../images/dtz.jpg) no-repeat; height:31px; width:980px; margin:0 auto;}
.bottoms /* 底部固定 */ { position : fixed ;bottom: 0px ;top: auto ; }
* html .bottoms /* IE6 底部固定 */ { position : absolute ;bottom: auto ;top:expression(eval(document.documentElement.scrollTop+document.documentElement .clientHeight-this.offsetHeight-(parseInt(this.currentStyle .marginTop , 10 )||0 )-(parseInt(this.currentStyle .marginBottom , 10 )||0 ) ) ) ; }
.massg { padding-left:185px; padding-top:7px;}
#marqueeBox { width:680px; height:15px; line-height:15px; overflow:hidden;}
#marqueeBox a { color:#FFF;}